xen: remove extern function declarations from C files.
authorTim Deegan <Tim.Deegan@citrix.com>
Thu, 26 May 2011 11:37:47 +0000 (12:37 +0100)
committerTim Deegan <Tim.Deegan@citrix.com>
Thu, 26 May 2011 11:37:47 +0000 (12:37 +0100)
commit093e1d2484fc46ec73e527c03af79664218045df
tree4ac0109f7f6d91c8c24a62bfdd20dc44e5370e9d
parentde4bf084c8dc232a629e436ccd0ce989da8c470e
xen: remove extern function declarations from C files.

Move all extern declarations into appropriate header files.
This also fixes up a few places where the caller and the definition
had different signatures.

Signed-off-by: Tim Deegan <Tim.Deegan@citrix.com>
54 files changed:
xen/arch/x86/acpi/cpu_idle.c
xen/arch/x86/cpu/mtrr/main.c
xen/arch/x86/cpu/mtrr/mtrr.h
xen/arch/x86/debug.c
xen/arch/x86/domctl.c
xen/arch/x86/hvm/hvm.c
xen/arch/x86/hvm/nestedhvm.c
xen/arch/x86/hvm/vmsi.c
xen/arch/x86/ioport_emulate.c
xen/arch/x86/irq.c
xen/arch/x86/machine_kexec.c
xen/arch/x86/mm/p2m-pod.c
xen/arch/x86/mm/p2m-pt.c
xen/arch/x86/mm/p2m.c
xen/arch/x86/mm/paging.c
xen/arch/x86/physdev.c
xen/arch/x86/platform_hypercall.c
xen/arch/x86/smpboot.c
xen/arch/x86/sysctl.c
xen/arch/x86/traps.c
xen/arch/x86/x86_32/traps.c
xen/arch/x86/x86_64/cpu_idle.c
xen/arch/x86/x86_64/cpufreq.c
xen/common/cpupool.c
xen/common/domctl.c
xen/common/kernel.c
xen/common/keyhandler.c
xen/common/sysctl.c
xen/drivers/passthrough/io.c
xen/drivers/passthrough/vtd/x86/vtd.c
xen/include/asm-x86/acpi.h
xen/include/asm-x86/debugger.h
xen/include/asm-x86/hap.h
xen/include/asm-x86/hpet.h
xen/include/asm-x86/hvm/hvm.h
xen/include/asm-x86/hypercall.h
xen/include/asm-x86/io.h
xen/include/asm-x86/io_apic.h
xen/include/asm-x86/irq.h
xen/include/asm-x86/numa.h
xen/include/asm-x86/p2m.h
xen/include/asm-x86/processor.h
xen/include/asm-x86/setup.h
xen/include/asm-x86/shadow.h
xen/include/asm-x86/x86_64/uaccess.h
xen/include/xen/cpuidle.h
xen/include/xen/kexec.h
xen/include/xen/pci.h
xen/include/xen/perfc.h
xen/include/xen/pmstat.h
xen/include/xen/sched.h
xen/include/xen/spinlock.h
xen/include/xsm/xsm.h
xen/xsm/xsm_core.c